@charset "utf-8";

/* CSS Document */

body{ font-family:"微软雅黑", Arial, Helvetica, sans-serif;}

.header{ width:1100px; height:135px; margin:0 auto;}

.logo{ float:left; margin-top:26px;}

.top_right{ float:right; width:162px;}

.top_right img{ margin-top:38px; float:left; margin-right:10px;}

.top_right span{ float:right; color:#ce171f; font-size:16px; padding-top:69px;}



.menu{ width:100%; height:42px; background:#e09a6a;}

.menu ul{ width:1100px; margin:0 auto;}

.menu ul li{ width:157px; float:left; text-align:center; position:relative;}



.nav_item { float: left;width: 157px; height:42px;  position: relative; z-index: 100; }

.nav_item a{ width:100%; font-size:16px; color:#FFF; line-height:42px; display:block; text-align:center;}

.nav_item_sub { display: none; position: absolute;z-index: 1000; left:0; overflow: hidden;width: 157px;}

.nav_item .nav_itema{ width: 157px; display: block;}

.hover .nav_itema { background:#e09a6a; opacity:0.8;}

.hover .nav_item_sub a{ width: 157px;background: #e09a6a; color:#FFF; text-decoration: none; font-size:14px; height:33px; line-height:33px; border-bottom:1px #aec7d8 solid; opacity:0.9;}

.hover .nav_item_sub a:hover{ background: #e09a6a;}





.banner{ width:100%; height:600px; background:url(../images/banner_02.jpg) top center no-repeat;}



.three{ width:1101px; margin:58px auto 0 auto; background:url(../images/three_03.jpg) no-repeat; height:199px;}

.three_nav{ width:1062px; margin:0 auto; overflow:hidden; padding-top:30px;}

.three_nav ul{ margin:0 -26px 0 0; zoom:1;}

.three_nav ul li{ float:left; margin-right:25px;}

.three_01{ background:url(../images/t01_03.jpg) no-repeat; width:210px; height:136px;}

.three_02{ background:url(../images/t02_06.jpg) no-repeat; width:203px; height:134px;}

.three_03{ background:url(../images/t03_08.jpg) no-repeat; width:203px; height:134px;}

.three_04{ background:url(../images/t04_03.jpg) no-repeat; width:203px; height:134px;}

.three_one{ color:#FFF; font-size:16px; float:left; text-align:center; width:100%; padding-top:100px;}

.three_two{ color:#990000; font-size:16px; float:left; width:100%; text-align:center; padding-top:92px;}



.enter{ width:100%; overflow:hidden; margin-top:60px; position:relative;}

.netron{ background:url(../images/ron_02.jpg) top center no-repeat; height:200px;}

.net_title{  width:530px; height:97px; margin:0 auto; background:url(../images/font_03.png) bottom no-repeat; height:148px;}

.net_title h1{ color:#000000; font-size:38px; width:100%; text-align:center; padding-top:50px;}

.rontrt{ width:100%; background:url(../images/oper_02.jpg) top center no-repeat; height:576px; position:relative;}

.gonter{ width:470px; height:470px; float:right; right:111px; position:absolute; top:-40px;}



.blong{ width:100%; padding-bottom:60px; background:url(../images/popo_02.jpg) top center no-repeat; overflow:hidden; position:relative;}

.blong_cen{ width:992px; margin:0 auto; padding-top:26px; overflow:hidden; min-height:716px;}

.blong_cen ul{ margin:0 -67px 0 0; zoom:1;}

.blong_cen ul li{ width:260px; background:#efefef; margin-top:40px; float:left; margin-right:67px; padding: 10px 13px;}

.ener{ overflow:hidden;}

.ener img{ width:100%; display:block; border:1px #efefef solid;}

.hone{ width:100%; background:#FFF; float:left; padding-bottom:10px;}

.hone .title{float:left; font-size:16px; color:#777978; width:100%; text-indent:15px; padding-top:10px;}

.hone .titname{ float:left; width:100%; font-size:14px; color:#777978; text-indent:15px; padding-top:5px;}

.hone .money{ float:left; width:150px; margin-top:15px;}

.hone .money .money_t{ width:100%; float:left; text-indent:13px; font-size:18px; color:#818181;}

.hone .money .money_o{ width:100%; float:left; text-indent:15px; font-size:14px; color:#CCC;}

.more{ background:url(../images/more_03.jpg) no-repeat; width:79px; height:25px; text-align:center; line-height:25px; float:right; color:#FFF; margin-top:23px; margin-right:15px;}

.scrreg{ width:530px; height:187px; background:url(../images/scrreg_03.png) bottom no-repeat; margin:0 auto;}

.scrreg h1{ color:#000000; font-size:38px; width:100%; text-align:center; padding-top:85px;}

.from{ width:530px; height:187px; background:url(../images/famry_03.png) bottom no-repeat; margin:0 auto;}

.from h1{ color:#000000; font-size:38px; width:100%; text-align:center; padding-top:80px;}



.niang{ width:100%; background:url(../images/blong_02.jpg) top center no-repeat; height:599px; position:relative;}

.niang_cen{ width:474px; height:474px; left:113px; position:absolute; top:-48px; float:left;}

.family{ width:100%; background:url(../images/rons_02.jpg) top center no-repeat; height:600px; position:relative;}

.family_cen{ width:474px; height:474px; position:absolute; float:left; left:113px; top:-40px;}



.greeti{ width:100%; background:url(../images/popo_02.jpg) top center no-repeat; overflow:hidden;}

.delter{ width:100%; height:360px; background:url(../images/delter_02.jpg) top center no-repeat;}



.qiony{ width:100%; height:846px; background:url(../images/popo_02.jpg) top center no-repeat; overflow:hidden;}

.qiony_cen{ width:1100px; margin:0 auto; background:#FFF; height:846px;}

.qiony_title{ width:611px; height:57px; margin:0 auto; padding-top:63px;}

.qiony_con{ width:1018px; margin:0 auto; overflow:hidden; padding-top:45px;}

.qiony_con p{ margin:0; color:#343333; font-size:18px; line-height:36px; padding-bottom:45px;}



.foter{ width:100%; height:328px; background:#f7f7f7;}

.wxgzh{ width:178px; margin:0 auto; overflow:hidden; padding-top:17px;}

.wxgzh span{ width:100%; float:left; text-align:center; color:#343333; font-size:14px; padding-top:5px;}

.bottom_menu{ width:620px; margin:0 auto; color:#636363; font-size:16px; padding-top:40px; overflow:hidden;}

.bottom_menu ul li{ float:left; background:url(../images/eve.jpg) right no-repeat; padding-right:19px; padding-left:19px;}

.bottom_menu ul li:last-child{ background:none;}



.wal{width:1170px; margin:0px auto; overflow:hidden;}

.pageBg2{background:none; min-height:500px; _height:500px;}

.repageBg2{background:url(../images/pageBg.jpg) right bottom no-repeat;}



/**/

.pageTitle2{ padding-bottom:20px; overflow:hidden; position:relative; background:url(../images/pageTitle2.gif) left 61px repeat-x;}

.pageTitle2 .btn{display:block; background:url(../images/btn1.gif) left top no-repeat; width:85px; height:21px; position:absolute; top:40px; right:0px;}

.pageTitle2 h1{font-weight:400; background:url(../images/pageTitle.gif) left bottom no-repeat; padding-top:28px; padding-bottom:10px; font-size:18px;}

.pageTitle2 h1 span{padding:0 10px 0 5px;}

.pageTitle2 .div0 b {font-size:14px;}

.pageTitle2 .div0 a {padding:2px 4px; margin-right:11px; font-size:14px;}

.pageTitle2 .div0 a.aNow {background:#6a1014; color:#fff;}

.pageinfo{ color:#505050; line-height:36px; margin:0 auto; font-size:14px;}

/**/



.blog-content{ width:1170px; margin:0 auto; overflow:hidden;}

.blog-content img{max-width:100%;}

.product_list{ overflow:hidden;}

.product_list ul{ margin:0 -64px 0 0; zoom:1;}

.product_list ul li{ width:320px; background:#efefef; margin-top:40px; float:left; margin-right:64px; padding:10px 13px;}



.news_list a{display:block; border-bottom:1px solid #dadada; padding:25px 0; overflow:hidden; width:100%;transition:background 0.5s;}

.news_list .img{float:left; display:inline-block; margin:0 20px 0 7px; width:200px; overflow:hidden}

.news_list .ere{display:-webkit-box;max-height:130px;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;white-space: normal;margin-bottom:0;-webkit-line-clamp:4;-webkit-box-orient:vertical;font-size:14px;color:#808080; line-height:26px;}

.news_list .ere h1{ font-size:21px;}

.news_list .ere h2{ font-size:12px; font-weight:normal; color:#b7b7b7; }

.news_list .ere h3{ font-size:14px; font-weight:normal; color:#888}

.news_list a:hover{background:#fafafa}

.news_list a:hover h1{color:#222;}

.news_list a:hover h2{color:#888;}

.news_list a:hover h3{color:#666;}

.news_list a div img{width:200px; height:133px;transition:transform 1s;}

.news_list a:hover img{

	transform: scale(1.2);

}



.news_tangter{ width:100%; margin:0 auto; line-height:28px; text-align:center; font-size:22px; font-weight:bold; color:#a41a12;padding-top:30px; font-family:"微软雅黑";} 

.news_rnutn{ width:100%; height:50px; line-height:50px; text-align:center; margin:0 auto; color:#757474; border-bottom:1px #a8abaf dashed;}

.news_content{ width:100%; height:auto; color:#505050; line-height:36px; margin:0 auto; font-size:14px; padding-top:24px; overflow:hidden; padding-bottom:40px;}

.news_content a{ color:#3763aa; text-decoration:underline;}



#pages { padding:10px 0 10px;text-align:center;font:12px '宋体'; clear:both;}

#pages a { display:inline-block; padding:0px 8px; height:22px;font-size:12px;line-height:22px; border:1px solid #e3e3e3; text-align:center; color:#333}

#pages a.a1 {padding:0px 12px; height:22px; line-height:22px;margin-top:0px;}

#pages a:hover { background:#f1f1f1; color:#000; text-decoration:none; }

#pages span { display:inline-block;  padding:0px 8px; height:22px; line-height:22px; background:#5a85b2; border:1px solid #5a85b2; color:#fff; text-align:center; }

.page .noPage { display:inline-block;  padding:0px 12px; height:22px; line-height:22px;border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; }





.new_banner{width:600px;height:500px;border:1px solid #E1E1E1;position:relative; margin:30px auto 0; padding:9px; background:url(../images/loading.gif) no-repeat center center #fff;}

.rslides{width:100%;position:relative;list-style:none;padding:0}

.rslides_nav{ width:36px; height:36px; background-image:url(../images/banner_new.png); display:block; position:absolute;  text-indent:-10em; overflow:hidden;}



.prev{ background-position:0 0;left:-40px; top:240px;}

.prev:hover{ background-position:0 -36px;}

.next{ background-position:-36px 0;right:-40px; top:240px;}

.next:hover{ background-position:-36px -36px;}

.rslides_tabs{ display:none;}

.abouts_cen{ width:100%; margin-top:30px; overflow:hidden; font-family:"微软雅黑"; font-size:14px; line-height:35px; min-height:600px; padding-bottom:60px; border-top:2px #990000 solid; color:#505050;}

.abouts_cen img{ max-width:100%;}

.about_top{ width:110px; height:35px; background:#990000; text-align:center; line-height:35px; color:#FFF;}



.list_menu{ width:1170px; margin:0 auto; text-align:center;}

.list_menu ul{ padding: 0px;display: -webkit-box;display: -moz-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-justify-content: center;justify-content: center;}

.list_menu ul li{ text-decoration: none;display: block;font-size: 14px; color: #90939b; margin:20px 10px 0px 0px;}

.list_menu ul li a{ color: #90939b; padding: 8px 16px; border:1px solid  #d2d2d2;}

.list_menu a:hover,.list_menu .dhcurry{ background:#990000; color:#FFF;}



.black_overlay{ display: none; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: #000; z-index:1; opacity:0.5; position: fixed !important; /*FF IE7*/}

.white_content { display: none; position: absolute; top: 15%; left: 37%; width: 430px; height: 430px; z-index:1002; position: fixed !important; /*FF IE7*/} 

.batr{ position:absolute; top:0; right:10px; color:#FFF; font-size:28px; z-index:99999;}

.whie{ text-align:center; color:#FFF; width:100%; float:left; font-size:24px; font-weight:bold; padding-top:15px;}

.lesson{ width:1100px; margin:0 auto; text-align:center;}


